Laurier Flow
⌘K

© 2026 LaurierFlow. All rights reserved.

AboutPrivacy



Contributed by Students

Course Outlines

to view and upload course outlines

BU 231

Business Law

This is a practical course in business law and deals with the basic legal principles in those areas of the law considered essential for the business student. Emphasis is placed on the law of contract, Canadian legal institutions, tort law, business associations, business transactions, and various types of contracts found in the context of business relations. Where possible actual court decisions are studied so the student will be made aware of the judicial approach in dealing with particular problems. Exclusion: MB237.

100%Liked
72%Easy
96%Useful
Based on 5 ratings

Prerequisites

No Prerequisite Information Available

Leads To

BU 451, BU 351

Restrictions

Must be enrolled in one of the following Levels:Undergraduate (UG)Cannot be enrolled in one of the following Fields of Study (Major, Minor, Concentration or Partner Institution):Business Technology Management (BTMG)Business Administration (BUSI)Cannot be enrolled in one of the following Year Levels:Year 1 (1)

Reviews

Very good course, probably one of my favourite BU classes in my degree.

Easy
Useful
Liked

— Business Administration (BBA) + Computer Science (BCS), University of Waterloo student, taught by Keith C Masterman

This course was VERYYYYY interesting. I took it with Keith Masterman and he makes the course very useful. He analyzes different laws and responsibilities that individuals and businesses must adhere to. He uses real-world cases to explain concepts. The midterm and final weren't easy but also not too hard. It essentially involved reading a few short case studies and then using our knowledge of the law and applying it, describing who is liable for what and other information like that.

Easy
Useful
Liked

— Business Administration (BBA) + Computer Science (BCS), University of Waterloo student, taught by Keith C Masterman

Basically just memorizing different law concepts - lectures can get boring but I would make sure you attend them.

Easy
Useful
Liked

— Computer Science student

Super fun course, exam marking is a little hard, but fair! Lots to memorize!!

Easy
Useful
Liked

— Business Administration (BBA) + Computer Science (BSc) student, taught by Brandon Mattalo

Schedule